#include <stdio.h>
#include "main.h"
#include "miejscowki.h"

void zeruj_miejscowki(MIEJSCE *msc) {
	int nr;

	for(nr = 0; nr < MIEJSCA; nr++, msc++) {
		msc->czy_zajete = 0;
		msc->id = nr+1;
	}
}
void pokaz_wolne(MIEJSCE *msc) {
	int nr;
	extern int licznik_miejsc;

	printf("Wolne miejsca:");
	if(licznik_miejsc < MIEJSCA) {
		for(nr=0; nr < MIEJSCA; nr++, msc++)
			if(msc->czy_zajete == 0)
				printf(" %d", msc->id);
	}
	else
		printf(" Brak");
	putchar('\n');
}
void pokaz_ile_wolnych(MIEJSCE *msc) {
	int nr;
	int liczba = 0;

	printf("Liczba wolnych miejsc:");
	for(nr = 0; nr < MIEJSCA; nr++, msc++)
		if(msc->czy_zajete == 0)
			liczba++;
	printf(" %d\n", liczba);
}
int sprawdz_czy_zajete(int n, MIEJSCE *lista) {
	int zajete = 0;
	int nr;

	for(nr = 1; nr <= MIEJSCA; nr++, lista++) {
		if(n == lista->id && lista->czy_zajete == 1) {
			zajete = 1;
			break;
		}
	}
	return zajete;
}
